iT邦幫忙

2023 iThome 鐵人賽

DAY 1
0
Odoo

Odoo 14 Javascript 開發心路歷程系列 第 1

Day 1 為什麼有此系列

  • 分享至 

  • xImage
  •  
  • 簡介
    1. 此系列將帶領有興趣 odoo 14 lagacy js 且想要了解如何開發的各位有初步的認識; 系列中將會提到 javascript 部分核心知識,需要各位自行額外花時間了解,部分有額外連結的文章; 請注意,此系列不會介紹 odoo owl js。
  • 前言
    • 因自己在職涯中都是接觸 odoo 的模組開發,過程中一定會遇到操作不順或客戶想要的額外操作,希望能夠調整畫面;
    • 而在 odoo 社群中大多開發者都是比較熟悉後端處理 (python or xml),對於前端框架的部分基本上不太熟悉,甚至是害怕,因此有遇到畫面相關需求就跟客戶說不行,或說是 odoo 的限制等等;
    • 然而 odoo 官方文件中提供的範例,在沒有任何的 javascript 基礎上,更是令人不懂且畏懼,也發現怎麼改怎麼錯; 筆者自己也是從後端開始了解,前端的部分也是從完全不懂,撞了一堆坑,踢到了無數次的小指頭到現在,才有自信能說「我稍微熟悉 Odoo js」,才有了此系列的出現,
    • 希望能提供給想要了解 odoo js 的開發者們,能夠少走一點彎路,但該踩的坑,還是會踩到,只是有人能跟你說原因與為何發生; 希望在台灣的 odoo 開發人才中能有更多人會前端的部分,使 odoo 對於介面的操作或是畫面有更多的支援,讓市場對於 odoo 的接受度更高。

下一篇
Day 2 開發環境
系列文
Odoo 14 Javascript 開發心路歷程30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
arguskao
iT邦新手 3 級 ‧ 2023-09-01 10:43:08

我一直以為odoo是python,沒想到也能用js

大河 iT邦新手 3 級 ‧ 2023-09-01 11:26:37 檢舉

其實你看 github odoo/odoo 的專案,你會發現 JS 佔比比較多
而視圖(xml)的定義,到前端也是用 js 來處理,
只是 odoo 已經提供了基本內容,
所以才有讓人覺得只要會 python 就行了
殊不知只是冰山一角而已

arguskao iT邦新手 3 級 ‧ 2023-09-01 11:45:12 檢舉

原來是這樣呀

我要留言

立即登入留言